stamp duty – English–Español translations

🇬🇧 en es 🇪🇸

stamp duty noun

  • tax on certain documents
póliza
Wiktionary Links